﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;

namespace Molic.ShapeLibrary.Nodes
{
    /// <summary>
    /// This class is a bussiness model for the MoLIC
    /// Scene element.
    /// </summary>
    public class MolicScene : Molic.Core.MolicUIElement
    {
        static MolicScene()
        {
            // set the key to reference the style for this control
            FrameworkElement.DefaultStyleKeyProperty.OverrideMetadata(
                typeof(MolicScene), new FrameworkPropertyMetadata(typeof(MolicScene)));
        }

        /// <summary>
        /// Create a new MoLIC Scene object with default values.
        /// </summary>
        public MolicScene()
        {
            this.Name = "New Scene";
            this.Constraints = "d+u: ?";
        }
        /// <summary>
        /// Creates a new MoLIC Scene object with default values and 
        /// setting the guid.
        /// </summary>
        /// <param name="id"></param>
        public MolicScene(Guid id) : base(id)
        {
        }
    }
}
